package network;



/**
 * This interface allows the GUI to be made aware of any changes or events that have been 
 * received by the ServerListener.
 * 
 * The ServerListener will pass information to the GUI as it receives it.
 * 
 * 
 * @author Oliver Behncke 
 * @author Holly Denton 
 * @author Matthew McCarthy
 * @author John Quinlivan
 *
 */
public interface ServerEventListener {

	/**
	 * Updates the running state
	 */
	public void changeOnUpdatedDatabase();

	/**
	 * Returns a pointer the log file
	 * 
	 * @return Where the log file is stored
	 */
	public String getLogFilePath();
}
